//编写函数不允许创建临时变量，求字符串的长度
#include <stdio.h>

int my_strlen(char* str)
{
    if(*str != '\0')
        return 1+my_strlen(str+1);
    else
        return 0;
}

int main()
{
    char arr[] = "abc";//[a b c \0]
    int len = my_strlen(arr);
    printf("%d\n",len);
    
    return 0;
}